package com.oyjd.ybx.bean.vo;

import java.util.Date;
/**
 * 
 * 用户表值对象
 * 
 * @author <b>欧建东<br/>
 *         Email:oyjd@163.com</b>
 * @version 1.0
 */
public class UserVO {

	/**
	 * 用户主键
	 */
	private String userId;

	/**
	 * 角色表主键
	 */
	private String roleId;

	/**
	 * 帐号
	 */
	private String account;

	/**
	 * 密码
	 */
	private String pwd;

	/**
	 * 昵称
	 */
	private String name;

	/**
	 * 性别 1-男 2-女
	 */
	private String sex;

	/**
	 * 宝宝头像
	 */
	private String babyPic;

	/**
	 * 宝宝性别 1-男 2-女
	 */
	private String babySex;

	/**
	 * 宝宝生日
	 */
	private Date babyBirthday;

	/**
	 * 宝宝昵称
	 */
	private String babyName;

	/**
	 * 宝宝身高
	 */
	private String babyHeight;

	/**
	 * 宝宝体重
	 */
	private String babyWeight;

	/**
	 * 手机号码
	 */
	private String phone;

	/**
	 * 电子邮箱
	 */
	private String email;

	/**
	 * 创建者：来至用户表账号
	 */
	private String creator;

	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 最后更新者：来至用户表账号
	 */
	private String lastEditor;

	/**
	 * 最后更新时间
	 */
	private Date lastUpdateTime;

	/**
	 * 状态：0-正常 1-删除
	 */
	private int status;

	public UserVO() {
		super();
	}

	public static final String STRUCT = "(user.userId, user.roleId, user.account, user.pwd, user.name, user.sex, user.babyPic, user.babySex, user.babyBirthday, user.babyName, user.babyHeight, user.babyWeight, user.phone, user.email, user.creator, user.createTime, user.lastEditor, user.lastUpdateTime, user.status)";

	public UserVO(String userId, String roleId, String account, String pwd, String name, String sex, String babyPic, String babySex, Date babyBirthday, String babyName, String babyHeight, String babyWeight, String phone, String email, String creator, Date createTime, String lastEditor, Date lastUpdateTime, int status) {
		super();
		this.userId = userId;
		this.roleId = roleId;
		this.account = account;
		this.pwd = pwd;
		this.name = name;
		this.sex = sex;
		this.babyPic = babyPic;
		this.babySex = babySex;
		this.babyBirthday = babyBirthday;
		this.babyName = babyName;
		this.babyHeight = babyHeight;
		this.babyWeight = babyWeight;
		this.phone = phone;
		this.email = email;
		this.creator = creator;
		this.createTime = createTime;
		this.lastEditor = lastEditor;
		this.lastUpdateTime = lastUpdateTime;
		this.status = status;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getRoleId() {
		return roleId;
	}

	public void setRoleId(String roleId) {
		this.roleId = roleId;
	}

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getPwd() {
		return pwd;
	}

	public void setPwd(String pwd) {
		this.pwd = pwd;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getBabyPic() {
		return babyPic;
	}

	public void setBabyPic(String babyPic) {
		this.babyPic = babyPic;
	}

	public String getBabySex() {
		return babySex;
	}

	public void setBabySex(String babySex) {
		this.babySex = babySex;
	}

	public Date getBabyBirthday() {
		return babyBirthday;
	}

	public void setBabyBirthday(Date babyBirthday) {
		this.babyBirthday = babyBirthday;
	}

	public String getBabyName() {
		return babyName;
	}

	public void setBabyName(String babyName) {
		this.babyName = babyName;
	}

	public String getBabyHeight() {
		return babyHeight;
	}

	public void setBabyHeight(String babyHeight) {
		this.babyHeight = babyHeight;
	}

	public String getBabyWeight() {
		return babyWeight;
	}

	public void setBabyWeight(String babyWeight) {
		this.babyWeight = babyWeight;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getLastEditor() {
		return lastEditor;
	}

	public void setLastEditor(String lastEditor) {
		this.lastEditor = lastEditor;
	}

	public Date getLastUpdateTime() {
		return lastUpdateTime;
	}

	public void setLastUpdateTime(Date lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}

}